Log in
Search words & phrases
smelly
US /ˈsmɛli/
・
UK /ˈsmeli/
A2
Definition
Video subtitles
adverb
Having an unpleasant odor or smell